package com.lzy.crm.dao.criteria;

import java.util.List;

import com.lzy.crm.base.mybatis.BaseCriteria;
/**
 * 
 * <br>
 * <b>功能：</b>CrowdRuleCriteria<br>
 */
public class CrowdRuleCriteria extends BaseCriteria {
	
		// --------------------------id----------------------------		public CrowdRuleCriteria andIdIsNull() {addCriterion("id is null"); return this ;}	public CrowdRuleCriteria andIdIsNotNull() {addCriterion("id is not null"); return this ;}	public CrowdRuleCriteria andIdEqualTo(String value) {addCriterion("id = ", value , "id"); return this ;}	public CrowdRuleCriteria andIdNotEqualTo(String value) {addCriterion("id <> ", value , "id"); return this ;}	public CrowdRuleCriteria andIdGreaterThan(String value) {addCriterion("id > ", value , "id"); return this ;}	public CrowdRuleCriteria andIdGreaterThanOrEqualTo(String value) {addCriterion("id >= ", value , "id"); return this ;}	public CrowdRuleCriteria andIdLessThan(String value) {addCriterion("id < ", value , "id"); return this ;}	public CrowdRuleCriteria andIdLessThanOrEqualTo(String value) {addCriterion("id <= ", value , "id"); return this ;}	public CrowdRuleCriteria andIdLike(String value) {addCriterion("id like ", value , "id"); return this ;}	public CrowdRuleCriteria andIdNotLike(String value) {addCriterion("id not like ", value , "id"); return this ;}	public CrowdRuleCriteria andIdIn(List<String> values) {addCriterion("id in ", values , "id"); return this ;}	public CrowdRuleCriteria andIdNotIn(List<String> values) {addCriterion("id not in ", values , "id"); return this ;}	public CrowdRuleCriteria andIdBetween(String value1, String value2) {addCriterion("id between ", value1 , value2, "id"); return this ;}	public CrowdRuleCriteria andIdNotBetween(String value1, String value2) {addCriterion("id not between ", value1 , value2, "id"); return this ;}		// --------------------------crowdId----------------------------		public CrowdRuleCriteria andCrowdIdIsNull() {addCriterion("crowd_id is null"); return this ;}	public CrowdRuleCriteria andCrowdIdIsNotNull() {addCriterion("crowd_id is not null"); return this ;}	public CrowdRuleCriteria andCrowdIdEqualTo(String value) {addCriterion("crowd_id = ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdNotEqualTo(String value) {addCriterion("crowd_id <> ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdGreaterThan(String value) {addCriterion("crowd_id > ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdGreaterThanOrEqualTo(String value) {addCriterion("crowd_id >= ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdLessThan(String value) {addCriterion("crowd_id < ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdLessThanOrEqualTo(String value) {addCriterion("crowd_id <= ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdLike(String value) {addCriterion("crowd_id like ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdNotLike(String value) {addCriterion("crowd_id not like ", value , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdIn(List<String> values) {addCriterion("crowd_id in ", values , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdNotIn(List<String> values) {addCriterion("crowd_id not in ", values , "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdBetween(String value1, String value2) {addCriterion("crowd_id between ", value1 , value2, "crowd_id"); return this ;}	public CrowdRuleCriteria andCrowdIdNotBetween(String value1, String value2) {addCriterion("crowd_id not between ", value1 , value2, "crowd_id"); return this ;}		// --------------------------rule----------------------------		public CrowdRuleCriteria andRuleIsNull() {addCriterion("rule is null"); return this ;}	public CrowdRuleCriteria andRuleIsNotNull() {addCriterion("rule is not null"); return this ;}	public CrowdRuleCriteria andRuleEqualTo(String value) {addCriterion("rule = ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleNotEqualTo(String value) {addCriterion("rule <> ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleGreaterThan(String value) {addCriterion("rule > ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleGreaterThanOrEqualTo(String value) {addCriterion("rule >= ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleLessThan(String value) {addCriterion("rule < ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleLessThanOrEqualTo(String value) {addCriterion("rule <= ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleLike(String value) {addCriterion("rule like ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleNotLike(String value) {addCriterion("rule not like ", value , "rule"); return this ;}	public CrowdRuleCriteria andRuleIn(List<String> values) {addCriterion("rule in ", values , "rule"); return this ;}	public CrowdRuleCriteria andRuleNotIn(List<String> values) {addCriterion("rule not in ", values , "rule"); return this ;}	public CrowdRuleCriteria andRuleBetween(String value1, String value2) {addCriterion("rule between ", value1 , value2, "rule"); return this ;}	public CrowdRuleCriteria andRuleNotBetween(String value1, String value2) {addCriterion("rule not between ", value1 , value2, "rule"); return this ;}		// --------------------------remark----------------------------		public CrowdRuleCriteria andRemarkIsNull() {addCriterion("remark is null"); return this ;}	public CrowdRuleCriteria andRemarkIsNotNull() {addCriterion("remark is not null"); return this ;}	public CrowdRuleCriteria andRemarkEqualTo(String value) {addCriterion("remark = ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkNotEqualTo(String value) {addCriterion("remark <> ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkGreaterThan(String value) {addCriterion("remark > ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkGreaterThanOrEqualTo(String value) {addCriterion("remark >= ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkLessThan(String value) {addCriterion("remark < ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkLessThanOrEqualTo(String value) {addCriterion("remark <= ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkLike(String value) {addCriterion("remark like ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkNotLike(String value) {addCriterion("remark not like ", value , "remark"); return this ;}	public CrowdRuleCriteria andRemarkIn(List<String> values) {addCriterion("remark in ", values , "remark"); return this ;}	public CrowdRuleCriteria andRemarkNotIn(List<String> values) {addCriterion("remark not in ", values , "remark"); return this ;}	public CrowdRuleCriteria andRemarkBetween(String value1, String value2) {addCriterion("remark between ", value1 , value2, "remark"); return this ;}	public CrowdRuleCriteria andRemarkNotBetween(String value1, String value2) {addCriterion("remark not between ", value1 , value2, "remark"); return this ;}		// --------------------------status----------------------------		public CrowdRuleCriteria andStatusIsNull() {addCriterion("status is null"); return this ;}	public CrowdRuleCriteria andStatusIsNotNull() {addCriterion("status is not null"); return this ;}	public CrowdRuleCriteria andStatusEqualTo(String value) {addCriterion("status = ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusNotEqualTo(String value) {addCriterion("status <> ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusGreaterThan(String value) {addCriterion("status > ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusGreaterThanOrEqualTo(String value) {addCriterion("status >= ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusLessThan(String value) {addCriterion("status < ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusLessThanOrEqualTo(String value) {addCriterion("status <= ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusLike(String value) {addCriterion("status like ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusNotLike(String value) {addCriterion("status not like ", value , "status"); return this ;}	public CrowdRuleCriteria andStatusIn(List<String> values) {addCriterion("status in ", values , "status"); return this ;}	public CrowdRuleCriteria andStatusNotIn(List<String> values) {addCriterion("status not in ", values , "status"); return this ;}	public CrowdRuleCriteria andStatusBetween(String value1, String value2) {addCriterion("status between ", value1 , value2, "status"); return this ;}	public CrowdRuleCriteria andStatusNotBetween(String value1, String value2) {addCriterion("status not between ", value1 , value2, "status"); return this ;}		// --------------------------createTime----------------------------		public CrowdRuleCriteria andCreateTimeIsNull() {addCriterion("create_time is null"); return this ;}	public CrowdRuleCriteria andCreateTimeIsNotNull() {addCriterion("create_time is not null"); return this ;}	public CrowdRuleCriteria andCreateTimeEqualTo(String value) {addCriterion("create_time = ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeNotEqualTo(String value) {addCriterion("create_time <> ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeGreaterThan(String value) {addCriterion("create_time > ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeGreaterThanOrEqualTo(String value) {addCriterion("create_time >= ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeLessThan(String value) {addCriterion("create_time < ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeLessThanOrEqualTo(String value) {addCriterion("create_time <= ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeLike(String value) {addCriterion("create_time like ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeNotLike(String value) {addCriterion("create_time not like ", value , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeIn(List<String> values) {addCriterion("create_time in ", values , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeNotIn(List<String> values) {addCriterion("create_time not in ", values , "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeBetween(String value1, String value2) {addCriterion("create_time between ", value1 , value2, "create_time"); return this ;}	public CrowdRuleCriteria andCreateTimeNotBetween(String value1, String value2) {addCriterion("create_time not between ", value1 , value2, "create_time"); return this ;}		// --------------------------updateTime----------------------------		public CrowdRuleCriteria andUpdateTimeIsNull() {addCriterion("update_time is null"); return this ;}	public CrowdRuleCriteria andUpdateTimeIsNotNull() {addCriterion("update_time is not null"); return this ;}	public CrowdRuleCriteria andUpdateTimeEqualTo(String value) {addCriterion("update_time = ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeNotEqualTo(String value) {addCriterion("update_time <> ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeGreaterThan(String value) {addCriterion("update_time > ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeGreaterThanOrEqualTo(String value) {addCriterion("update_time >= ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeLessThan(String value) {addCriterion("update_time < ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeLessThanOrEqualTo(String value) {addCriterion("update_time <= ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeLike(String value) {addCriterion("update_time like ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeNotLike(String value) {addCriterion("update_time not like ", value , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeIn(List<String> values) {addCriterion("update_time in ", values , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeNotIn(List<String> values) {addCriterion("update_time not in ", values , "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeBetween(String value1, String value2) {addCriterion("update_time between ", value1 , value2, "update_time"); return this ;}	public CrowdRuleCriteria andUpdateTimeNotBetween(String value1, String value2) {addCriterion("update_time not between ", value1 , value2, "update_time"); return this ;}	
}

